to thrash someone - Francés Inglés Diccionario